Large-flowered Clarkia - French English Dictionary